Mexico: Transportation Sea The major ports for cruises are Cozumel, Acapulco, Tampico, Ixtapa, Puerto Vallarta, and Mazatlan. Passenger ships run from the US, South America, and Australia.